Implement a `cargo fetch` command
authorAlex Crichton <alex@alexcrichton.com>
Thu, 11 Sep 2014 18:50:57 +0000 (11:50 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Tue, 16 Sep 2014 22:59:39 +0000 (15:59 -0700)
commit2dff1ed6109f4b2d5952f16f5fc60d75114d6ac7
tree6d7f72b03f4d67b63209aeffbccb19168c75aee1
parent494f7d5a780fe8e4c5548f16047dc3df5249afe8
Implement a `cargo fetch` command

This command is used to download all dependencies of a package ahead of time to
ensure that no more network communication will be necessary as part of a build.

cc #358
src/bin/cargo.rs
src/bin/fetch.rs [new file with mode: 0644]
src/cargo/ops/cargo_compile.rs
src/cargo/ops/cargo_fetch.rs [new file with mode: 0644]
src/cargo/ops/cargo_generate_lockfile.rs
src/cargo/ops/mod.rs
tests/test_cargo_compile_git_deps.rs
tests/test_cargo_fetch.rs [new file with mode: 0644]
tests/tests.rs